* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
ul {
  list-style: none;
}

a {
  text-decoration: none;
}
html {
  overflow-y: scroll; 
}

:root {
  overflow-y: auto;
  overflow-x: hidden;
}

:root body {
  position: absolute;
}

body {
  width: 100vw;
  overflow: hidden;
}
#app {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
}
.overflow-x-hidden {
  overflow-x: hidden!important;
}
/* 设置容器的基本样式 */
.scroll-container {
  width: 100vw; /* 或者具体数值 */
  height: 100vh; /* 根据需要设置高度 */
  overflow: auto; /* 启用滚动 */
  position: relative; /* 确保子元素可以相对于此定位 */
}
.simple-bar-box {
  height: 100vh;
}

@keyframes shakeDown {
  0% {
    transform: translateY(0);
  }
  20% {
    transform: translateY(10px);
  }
  30% {
    transform: translateY(0px);
  }
  40% {
    transform: translateY(10px);
  }
  70% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(0);
  }
}